home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1999 July: Mac OS SDK / Dev.CD Jul 99 SDK1.toast / Development Kits / Mac OS / QuickDraw3D 1.6 SDK / Mac SampleCode New for 1.6 / CullGroupSample / Headers / misc.h < prev    next >
Encoding:
Text File  |  1999-05-18  |  1.1 KB  |  34 lines  |  [TEXT/CWIE]

  1. //
  2. // misc.h
  3. //
  4.  
  5.  
  6.  
  7. extern    void ShowSystemErr(long err);
  8. extern void    ErrorHandler(short);
  9. extern void    DoAlert(Str255);
  10. extern void    DoFatalAlert(Str255);
  11. extern void    Wait(long);
  12. extern Handle    LoadAFile(Str255, short, long *);
  13. extern unsigned char    *NumToHex(unsigned short);
  14. extern unsigned char    *NumToHex2(unsigned long, short);
  15. extern unsigned char    *NumToDec(unsigned long);
  16. extern    void CleanQuit(void);
  17. extern    float Absolute(float f);
  18. extern    void RegulateSpeed(long speed);
  19. extern    void SetMyRandomSeed(unsigned long seed);
  20. extern    unsigned long MyRandomLong(void);
  21. extern    void FloatToString(float num, Str255 string);
  22. extern    Handle    AllocHandle(long size);
  23. extern    Ptr    AllocPtr(long size);
  24. extern    void PrintFPS(void);
  25. extern    void AngleToVector(float angle, TQ3Vector2D *theVector);
  26. extern    unsigned short    RandomRange(unsigned short min, unsigned short max);
  27. extern    Boolean PointsAreCloseEnough(TQ3Point3D *v1, TQ3Point3D *v2);
  28. extern    Boolean VectorsAreCloseEnough(TQ3Vector3D *v1, TQ3Vector3D *v2);
  29. extern    Boolean UVsAreCloseEnough(TQ3Param2D *v1, TQ3Param2D *v2);
  30. extern    void CopyPStr(ConstStr255Param    inSourceStr, StringPtr    outDestStr);
  31.  
  32.  
  33.  
  34.